package com.caigou.modules.rank.bean

/**
 * @author #Suyghur.
 * Created on 2021/11/06
 */

data class FansRankItemBean(
    var userId: String,
    var headImg: String,
    var nickName: String,
    var fansCount: Int,
    var vip: Int,
    var concern: Boolean
)

data class FansRankBean(
    var rank: String,
    var value: Int,
    var headImg: String,
    var list: MutableList<FansRankItemBean>
)

data class LevelRankItemBean(
    var userId: String,
    var headImg: String,
    var nickName: String,
    var growthValue: Int,
    var vip: Int,
    var concern: Boolean
)

data class LevelRankBean(
    var rank: String,
    var value: Int,
    var headImg: String,
    var list: MutableList<LevelRankItemBean>
)

data class CharmRankItemBean(
    var userId: String,
    var headImg: String,
    var nickName: String,
    var charmValue: Int,
    var vip: Int,
    var concern: Boolean
)

data class CharmRankBean(
    var rank: String,
    var value: Int,
    var headImg: String,
    var list: MutableList<CharmRankItemBean>
)

data class ContributionRankItemBean(
    var userId: String,
    var headImg: String,
    var nickName: String,
    var contributionValue: Int,
    var vip: Int,
    var concern: Boolean
)

data class ContributionRankBean(
    var rank: String,
    var value: Int,
    var headImg: String,
    var list: MutableList<ContributionRankItemBean>
)

data class MasterRankItemBean(
    var userId: String,
    var headImg: String,
    var nickName: String,
    var score: Int,
    var vip: Int,
    var concern: Boolean
)

data class MasterRankBean(
    var rank: String,
    var value: Int,
    var headImg: String,
    var list: MutableList<MasterRankItemBean>
)